body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td  {margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 }
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
html{min-width: 1200px;width: 100%;overflow-x: hidden;position: relative;}
.index_body{width: 100%;}
.header_box{position: fixed;height: 60px;width: 100%; line-height: 60px;background: rgba(0,0,0, 0.6);z-index: 999;}


    
.theader_logo{display: block;float: left;margin-left: 10%;width: 40%;max-width: 200px;margin-top: 14px;}
@media (max-width: 480px) {
.theader_logo{display: block;float: left;left: 10%;width: 40%;max-width: 200px;}
}
.theadRbox{float: right;width: 24%;height: 100%;margin-right: 0px;position: relative;}
.theadRbox img{display: block;float: left;margin-top: 18px;}
.listbox{float: left;}
.theadRbox .person{display: block;}
.theadRbox .list{margin-left: 30px;margin-top: 22px;}
   

.list-row{ margin-left: -25px;}

.list-row{width: 120px;background: rgba(0,0,0, 0.6);margin-top: 60px;text-align: center;display: none;}
.listbox:hover .list-row{display: block;}
.list-row li a{color: #fff;}
.list-row li a:hover{color: #41eb8a;text-decoration: none;}
.list-row li{height: 48px;line-height: 48px;}

.index_bg{width: 100%;}
img{ vertical-align: middle;    border: 0;}


.aboutus{position: relative;}
.aboutus>img{width: 100%;display: block;min-height: 970px;}
.aboutus-box{width: 630px;}
.aboutus .section-title h3:after{border-color: #fff;}
.aboutus .section-title h3:before{border-color: #fff;}
.aboutus .section-title h3{color: #fff;}

.aboutus-box-con{overflow: hidden;}
.aboutus-box-con>img{width: 722px;height:636px;display: block;float: right;}

.aboutusform{width: 100%;height:636px;float: left;}
.aboutusform-box{width: 550px;margin: 0 auto;margin-top: 40px;}
.input-box{width: 100%;height: 60px;border: 1px solid #e5e5e5;border-radius:5px;margin-bottom: 20px;background:#fff;}

.input-box-img{width: 65px;height: 30px;border-right: 1px solid #6c6c6c;border-radius:5px 0px 0px 5px;
overflow: hidden;float: left;margin-top: 15px;}
.input-box-img img{margin: 0 auto;display: block;margin-top: 3px;}
.input-box input{font-family: inherit;float: left;height: 60px;text-indent:15px;width: 480px;
font-size: 18px;outline: none;border: red;line-height: inherit;}

.input-box-img .loginemail{margin-top: 7px;}

.aboutusform-email{width: 320px;height: 168px;border: 1px solid #e5e5e5;border-radius:5px;outline: none;padding: 15px;font-size: 16px;}


.aboutusform-email::-webkit-input-placeholder{font-size: 18px;color: #999;}    /* 使用webkit内核的浏览器 */
.aboutusform-email:-moz-placeholder{font-size: 18px;color: #999;}                  /* Firefox版本4-18 */
.aboutusform-email::-moz-placeholder{font-size: 18px;color: #999;}                  /* Firefox版本19+ */
.aboutusform-email:-ms-input-placeholder{font-size: 18px;color: #999;}           /* IE浏览器 */

.input-box input::-webkit-input-placeholder{font-size: 18px;color: #999;}    /* 使用webkit内核的浏览器 */
.input-box input:-moz-placeholder{font-size: 18px;color: #999;}                  /* Firefox版本4-18 */
.input-box input::-moz-placeholder{font-size: 18px;color: #999;}                  /* Firefox版本19+ */
.input-box input:-ms-input-placeholder{font-size: 18px;color: #999;}           /* IE浏览器 */

.p-btn{width: 350px;height: 60px;text-align: center;line-height: 60px;color: #fff;background:#41eb8a;border-radius:5px ;
margin-top: 58px;font-size:24px;cursor: pointer;margin:0px auto;margin-top:25px;}

.labeliagree{color: #fff;line-height: 60px;margin-left:5px;}

.m-footer {
    width: 100%;
    height: 60px;
    color: #2f2f2f;
    font-size: 12px;
    background:#fff;
    background-size: cover;
    text-align: center;position: relative;
}
.container {
    position: absolute;
    z-index: 9; width: 1170px;bottom: 20px;left: 50%;margin-left: -585px;
}

.container:after {
    clear: both;
}
.m-footer [class^="col-"] {
    margin-bottom: 20px;
}
.m-footer .container-box {
    margin: 0px auto;
}



/*login*/
.login-box{background: url(../img/loginbg.png);width: 100%;height: 994px;display: inline-block;}
.login_body .aboutus-box{background: rgba(0,0,0, 0.6);z-index: 9;margin: 221px auto 0px auto;}

.login_body  .aboutus-box-con{width: 630px;margin: 0 auto;}



.login-header{height: 80px;border-bottom: 1px solid #fff;position: relative;overflow: hidden;}
.login-header-font{font-size: 26px;color: #fff;line-height: 82px;margin-left: 43px;}
.login-header-right{float: right;font-size: 16px;color: #fff;line-height: 100px;margin-right: 40px;}
.login-header-right a{color: #6bc7d9;}
.agreebox{padding-left: 5px;}

/*验证码*/

.yzmbox{width: 346px;float: left;}
.yzmbox .iconyzm{width: 280px;float: left;}
.yzm-con{overflow: hidden;}
.yzm-icon-box{width: 118px;height: 60px;float: left;margin-left: 10px;border-radius: 5px;overflow: hidden;}
.yzm-icon-box img{width: 118px;height: 60px;}
.yzmchange{width: 70px;height: 50px;float: left;padding: 3px 0px;}
.yzmchange p{line-height:27px;margin-left: 10px;font-size: 15px;}
.yzmchange .colorF{color: #fff;}
.yzmchange .colorblue{color: #68c8d9;}

.agreebox a{float: right;color: #68c8d9;line-height: 60px;}
.yzmchange{cursor: pointer;}

.getphonecode{width: 178px;height: 60px;float: left;margin-left: 20px;border-radius: 5px;overflow: hidden;line-height: 60px;color: #fff;
text-align: center;


    background: #41eb8a;
    border-radius: 5px;
 
    font-size: 20px;
    cursor: pointer;


}
.gray{background:#d8d8d8;color: #333;}


.getpwdform{height: 468px !important;}
